walking lame - French English Dictionary